حافظه مجازي
در اين تمرين شما
با صورتها و شكلهاي مختلفي از مكانيزم حافظه مجازي در ويندوز NT آشنايي پيدا
خواهيد كرد عليرغم اغلب ديگر سيستمهاي عامل، ويندوز NT يك API ساده و روشني را براي اداره كردن بعضي شكلها و
صورتهاي حافظه مجازي تهيه ميكند(معمولاً حافظه مجازي بطور كامل توسط برنامه نويس
كاربردياش روشن و واضح ميگردد) در اين تمرين شما در موارد زير اطلاعاتي ياد
خواهيد گرفت:
v
سازماندهي سيستم حافظه مجازي ويندوز NT
v
چگونه فضاي حافظه مجازي خود را كنترل كنيد؟
v
چگونه يك وسيله آگاه كننده و گزارش دهنده بنويسيد؟
v
جزئيات GlobalMemory Status ,
GetsystemInfo – VirtualQuery – VirtualUnlock – VirtualLock – VirtueaFree –
VirtualAlloc
معرفي
حافظه مجازي صفحهبندي يا Paging
Virtual Memory در بسياري از سيستمهاي عامل امروزي بكار گرفته
ميشود. در يك سيستم صفحهبندي شده، هر فرآيندي يك فضاي آدرس دهي مجازي خاص خود
دارد كه براي ارجاع ديگر اشياء بكار گرفته ميشود كه معمولاً محتواي يك محل يا
موقعيتي از حافظه است بخشي از فضاي آدرس دهي مجازي توسط ويراستار خطي ( Link editor ) تعريف ميشوند وقتي كه آن يك تصوير قابل
اجرايي بوجود ميآورد كه در واقع فايل اجرايي يا EXE است. تعداد باقيمانده از فضاي
آدرسدهي ميتواند بطور پويا در زمان اجرا توسط روشهايي كه در اين تمرين توضيح
داده خواهد شد تعر يف شود. بعد از اينكه قسمت پايدار و ثابت از فضاي آدرسدهي
مجازي ايجاد شد در حافظه ثانويه ذخيره خواهد شد ( معمولاً در بخش يا Partition از وسيله ذخيرهسازي كهPaging disk نام دارد ). به منظور عمليتر شدن شما ميتوانيد
Paging disk را مشابه فايل در نظر بگيريد.
:: برچسبها:
رایگان ,
دانلود ,
مقاله ,
تحقیق ,
مقاله در مورد حافظه مجازی ,
word ,
:: بازدید از این مطلب : 168
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0